home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Risc World 3
/
Risc World 3.iso
/
SOFTWARE
/
ISSUE1
/
EASYC
/
!EasyC++
/
Resources
/
UK
/
MessagesC
< prev
next >
Wrap
Text File
|
1995-03-23
|
16KB
|
464 lines
####################################################################
#
# Messages for Easy C compiler
#
# Version 2.08 (9 April 1994)
# David Allison
######################################################################
# When translating this file beware of spaces at the end of certain
# lines. These *must* be included
# Do not change any of the message tags (before the : on each line)
# This file is divided into sections corresponding to the source
# files of the compiler.
# Some of the messages do not make sense in isolation. They are
# part of a greater message.
# s.asm
asm1:Illegal instruction
asm2:Destination register cannot be same as first source
asm3:Destination register cannot be R15
asm4:Unknown or missing stack type
asm5:Illegal register range
asm6:Unknown SWI name '
asm7:Illegal floating immediate value
asm8:Illegal immediate value
asm9:Missing comma
asm10:Unknown shift type
asm11:Illegal shift value
asm12:Illegal floating offset
asm13:Illegal offset used in instruction
asm14:Illegal register name "
asm15:Register required
asm16:Illegal floating register name
asm17:Illegal address, must be symbol or local label
asm18:Multiple definition of assembler symbol "
asm19:Multiple definition of local label '
asm20:Illegal definition, must be symbol or local label
asm21:Illegal local label syntax
asm22:Non terminated string
asm23:Symbol name expected
asm24:Undefined local label '
asm25:$' referenced
asm26:Undefined assembler symbol "
asm27:" referenced
# s.code
code1:Variable "
code2:" may not be initialised
# s.cstate
cstate1:Label "
cstate2:" has not been declared in this function
# s.debug
debug1:Local Variables in this Function
debug2:--------------------------------
debug3:auto
debug4:extern
debug5:static
debug6:on stack
debug7:in register
debug8:struct
debug9:union
debug10:pointer to
debug11:array [
debug12:] of
debug13:function returning
# s.expr
expr1:Integer constant is too large
expr2:Floating point constant is too small
expr3:Floating point constant is too large
expr4:Digits 8 or 9 found in octal constant
expr5:Binary constants are non portable
expr6:Character constant contains too many bytes
expr7:Wide character constant must contain 1 character
expr8:Unterminated string literal
expr9:Cannot concatenate char and wide strings
expr10:Expecting semicolon but found colon, typo?
expr11:Colon in conditional expression missing
expr12:"defined" requires an identifier
expr13:Casts are not allowed in #if expression
expr14:Illegal cast
expr15:Ambiguous cast
expr16:Class type required before :: operator
expr17:Insufficient parameters for printf call
expr18:Argument #
expr19: of printf call has wrong type
expr20:Insufficient parameters for scanf call
expr21: of scanf call has wrong type
expr22: is incompatible with prototype
expr23:Type mismatch for argument #
expr24:Structure parameters are non standard
expr25:Too many arguments
expr26:No match for call with arguments:
expr27:Ambiguous match for call with arguments:
expr28:Illegal const member function call
expr29:No prototype defined for function
expr30:Insufficient arguments
expr31:Ambiguous invokation of operator()
expr32:Illegal explicit destructor call:
expr33:Ambiguous invokation of operator->
expr34:Name of destructor required
expr35:Unknown class
expr36:Symbol "
expr37:" is not a member of the specified struct or union
expr38:No such class member
expr39:Access to
expr40: denied:
expr41: member
expr42:Struct or union member name expected
expr43:Vacuous struct or union definition not complete
expr44:Struct or union required
expr45:"this" not available
expr46:Illegal explicit destructor call: not member function
expr47:Undeclared scoped identifier
expr48:Attempt to use typedef symbol "
expr49:" in expression
expr50:Enumeration constants not allowed in #if
expr51:Syntax error
expr52:The :: operator must be followed by an identifier (or operator)
expr53:Type expected for new operator
expr54:Class type required
expr55:All constructors for class
expr56: require arguments
expr57:Ambiguous invokation of new operator
expr58:Unknown invokation of new operator
expr59:anachronism: syntax delete [n] is obsolete, use delete []
expr60:Must delete a pointer
expr61:Undeclared function
expr62:Inventing extern int
expr63:Possibly mis-spelt identifier "
expr64:" converted to "
expr65:Undeclared symbol "
expr66:Identifier "
expr67:" converted to 0 in #if
expr68:Division by zero in constant expression
expr69:Invalid expression operator in constant expression
expr70:Illegal primary expression in constant expression
expr71:bad evaluate_constant_expression return status
expr72:Division by zero found while folding constants
#s.main
main1:End of file encountered in #if
main2:End of file encountered in comment
main3:End of file found before closing '}'
main4:Compilation of "
main5:" completed with
main6: error
main7: warning
main8: and
main9: informational
# this is used for something like "no errors" ("kein" in Deutsch)
main10:no
# s.preprocess
prep1:Illegal redefinition of macro "
prep2:Unknown preprocessor command
prep3:Macro name required in #ifdef
prep4:Macro name required in #ifndef
prep5:Unmatched #elif control line
prep6:Unmatched #else control line
prep7:Unmatched #endif control line
prep8:Macro name required in #define
prep9:"##" operator found at start of macro
prep10:"##" operator found at end of macro
prep11:Macro replacement string too long
prep12:Macro argument name required in #define
prep13:Macro argument "
prep14:" already exists in argument list, ignored
prep15:Macro name required in #undef
prep16:Illegal #line format
prep17:Assembler is already active
prep18:Assembler is not active
prep19:Bad #include filename format
prep20:#include file "
prep21:Badly terminated #include filename
prep22:Too many macro arguments, or missing closing bracket
prep23:Missing closing bracket for macro
prep24:Insufficient macro arguments
prep25:"#" operator not followed by a parameter found, ignored
prep26:" not found
# s.semant
semant1:Array subscript must have int type
semant2:Cannot subscript, must be array or pointer
semant3:Cannot dereference, must be pointer, array or function
semant4:Cannot take contents of a "pointer to void"
semant5:An lvalue is required in this context
semant6:Arrays and functions are not lvalues
semant7:Cast is not an lvalue
semant8:Cannot change value of const variable
semant9:Structure assignment is non standard
semant10:Non-identical
semant11: assignment
semant12:Illegal assignment to a pointer
semant13:Both sides must have identical qualification
semant14:Assignment to a member of const class
semant15:struct or union
semant16:Pointer to
semant17: required for -> operator
semant18: required for . operator
semant19:Cannot call, not a function or pointer to function
semant20:Register variables do not have addresses
semant21:Bitfields do not have addresses
semant22:Cannot convert class to this type
semant23:Ambiguous class conversion
semant24:Illegal class conversion
semant25:Function pointer type does not match any function type
semant26:Illegal operand for "*" or "/"
semant27:Illegal operand for "%"
semant28:Illegal pointer operation
semant29:Illegal operand for "+"
semant30:Pointers must have identical type
semant31:Illegal operand for "-"
semant32:Illegal operand for shift operator
semant33:Illegal operand for relational operator
semant34:Illegal operand for equality operator
semant35:Illegal operand for bitwise operator
semant36:Illegal operand for logical operator
semant37:Illegal operand for unary operator
semant38:Illegal use of void type in expression
semant39:Ambiguous match for operator
# s.state
state1:A "void" expression is invalid in this context
state2:Illegal expression type
state3:"=", not "==", found as condition for "if", error?
state4:Dangling "else" without corresponding "if" found
state5:"break" statement found outside loop or switch
state6:"continue" statement found outside loop
state7:Cannot return a value from a "void" function
state8:Garbage returned from a non "void" function
state9:Function return type mismatch
state10:No closing "while" for "do" loop
state11:"=" found as second expression in "for", error?
state12:"case" or "default" found outside switch statement
state13:Duplicate "case" value in this switch statement
state14:Duplicated "default" in switch statement
state15:Label name expected after "goto"
state16:Duplicate "catch (...)"
state17:Catch type specification required
state18:Catch handler found out of context of try block
# s.static
static1:Too many initialisers
static2:Division by zero in initialisation expression
static3:Invalid initialisation expression
static4:Identifier in initialiser must be static
static5:Attempt to initialise a vacuous struct/union
static6:Initialisation of unions is non standard
static7:Must be of type 'array of char'
static8:Must be of type 'array of wchar_t (int)'
static9:Initialisation string too long for array
static10:Attempt to initialise an undefined class
# s.struct
struct1:Bitfield size must be a positive integer
struct2:Maximum size of a bitfield is 32 bits
struct3:Arrays of bitfields are not allowed
struct4:Pointers to bitfields are not allowed
struct5:Functions returning bitfields are not allowed
struct6:Bitfields must be either int, unsigned int or signed int
struct7:Multiple definition of struct member "
struct8:A member of a struct or union cannot reference itself
struct9:Vacuous structures are non standard
struct10:Multiple definition of struct or union tag "
struct11:"enum" is non standard
struct12:Multiple definition of enum tag "
struct13:Undefined enum tag "
struct14:Enum identifier expected
struct15:Enum identifier "
struct16:" already exists in this enum
struct17:Enumeration identifier, "
struct18:" matches a previously declared identifier
struct19:" matches an enumeration identifier from another enumeration
struct20:Multiple definition of enum identifier, "
# s.symtab
symtab1:Conflicting declaration of "
symtab2:Linkage disagreement for symbol "
symtab3:Identifier expected in member initialisation list
symtab4:Base "
symtab5:" has already appeared in initialisation list
symtab6:Undefined initialisation list member "
symtab7:Member "
symtab8:asm declaration ignored, use #pragma asm instead
symtab9:"main" cannot be declared inline
symtab10:Member initialisation list is only valid in constructors
symtab11:Initialisation list can only appear in definition
symtab12:Unexpected function body, skipping
symtab13:Can't define a pure virtual function
symtab14:Attempt to give a function body to a typedef
symtab15:Multiple declaration of function "
symtab16:Identifier "
symtab17:" is not a member of class "
symtab18:Class member "
symtab19:" is not a static member
symtab20:Type mismatch for static class member "
symtab21:Attempt to allocate storage for a typedef
symtab22:Storage duplication for global symbol "
symtab23:Attempt to redefine typedef symbol "
symtab24:" as a variable or function
symtab25:Constants must be initialised
symtab26:References must be initialised
symtab27:Storage duplication for static class member
symtab28:Multiple definition of typedef symbol "
symtab29:Function "
symtab30:" is not a member of class "
symtab31:Operator is not defined for class "
symtab32:Conversion operator is not defined for class "
symtab33:Conversion operators must be member functions
symtab34:Multiple definition of local symbol "
symtab35:Illegal initialisation of an extern variable
symtab36:Cannot initialise functions
symtab37:Automatic aggregate initialisation is not portable
symtab38:Class array size required
symtab39:No default constructor for this class
symtab40:No default constructor: supply all initialisation elements
symtab41:Multiple definition of label "
symtab42: in "
symtab43:Vacuous statement at file scope level
symtab44:xxx
# s.type
type1:Non standard type specifier
type2:Invalid type specification
type3:Class name expected before :: operator
type4:"auto" storage not allowed in external definition
type5:"register" storage not allowed in external definition
type6:More than one global storage class specified
type7:Unknown external language "
type8:More than one local storage class specified
type9:Linkage directive must be at file scope
type10: missing
type11:Array size required
type12:Symbol name expected in declarator
type13:Undeclared template name
type14::: expected
type15:Expected identifier after :: operator
type16:Expected name for destructor
type17:Destructor must have same name as template
type18:Illegal conversion operator declaration
type19:Undeclared class name "
type20:" before :: operator
type21:Class name must precede :: operator
type22:Expected identifier after :: operator
type23:Destructor must have same name as class
type24:Illegal operator overload
type25:Illegal conversion operator declaration
type26:Function prototypes are non standard
type27:Unknown size for parameter #
type28:Automatic argument counting is non standard
type29:Type specification required in prototype
type30:Multiple definition of formal parameter "
type31:Old style function declaration: supply prototype
type32:C++ does not support old-style function declarations
type33:Formal parameter name expected
type34:Formal parameter "
type35:" already exists in parameter list
type36:" does not appear in parameter list
type37:" has already been declared in parameter list
type38:Unknown size
type39:Argument of sizeof may not have void type
type40:Argument of sizeof may not be a bitfield
type41:Argument of sizeof may not be a function
type42:Ambiguous conversion
# s.utils
utils1:Illegal character (0x
utils2:) replaced by space
utils3:Source file is corrupt, or not text
utils4:C++ style comment in C language (nonportable)
utils5:Characters '/*' found inside comment
utils6:Dollar sign is non standard
utils7:Trigraphs are non standard
utils8:Trigraph sequence "??"
utils9:" replaced by "
utils10:Input line is too long
utils11:Identifier "
utils12:" is too long, truncated to 255 characters
utils13:Missing semicolon
utils14:Source and Object paths cannot be the same
utils15:Source and List paths cannot be the same
utils16:List and Object paths cannot be the same
utils17:No paths have been set up
utils18:Must have full paths in -desktop mode
# this is used for error message reporting as in '"fred", line 100:'
utils19:", line
utils20:line
utils21:Error limit of
utils22: error
utils23:Error:
utils24:Warning:
utils25:Informational:
utils36:Fatal:
utils37:-Object=filename may have only one source file
utils38:-List=filename may have only one source file
utils39:Illegal warning level, defaulting to 6
utils40:** Internal error:
utils41:ARM USR mode registers at point of error:
utils42:--- Please report to RISC Developments Ltd
utils43:RETURN to continue, ESC to stop:
utils44:Address exception
utils45:Undefined instruction
utils46:Prefetch abort
utils47:Data abort
utils48:Unknown OS exception
# s.file
file1:Can't open input file "
file2:Input file "
file3:" is a directory
file4:Filing system error:
file5:Can't create output file "
#s.linklib
linklib1:Module "
linklib2:" already exists
linklib3:" does not exist, cannot delete
linklib4:" does not exist, cannot extract
# s.linksym
linksym1:There are
linksym2: undefined symbols
linksym3:There is 1 undefined symbol
linksym4: Symbol First referenced in module:
linksym5: ------ --------------------------
linksym6: multiply defined symbols
linksym7:There is 1 multiply defined symbol
linksym8: Symbol Libraries/modules:
linksym9: ------ -----------------
linksym10:Bad Area alignment in Area "
linksym11:", value of 2 assumed
linksym12:Illegal relocation field size
linksym13:Type 2 relocations not supported
linksym14:Undefined symbol "
linksym15:Multiply defined symbol "
# s.linkutils
linkutils1:Linker Error:
# leave the E in front of this message
linkutils2:ELinker Error:
linkutils3: in object file "
linkutils4: in library "
linkutils5:Required OS variable not set
object1:Multiple definition of symbol "
object2:"